namespace Young3.FMSearch.Core.Entities.GameVersions
{
    public interface IVersion
    {
        string Description { get; }
        IVersionMemoryAddresses MemoryAddresses { get; }
        IVersionPersonEnumPointers PersonEnum { get; }
        IPersonVersionOffsets PersonOffsets { get; }
    }

    internal interface IIVersion : IVersion
    {
        bool SupportsProcess(FMProcess process);        
    }
}